;;;QQ:67762207
[@Defence_SubFlag_TAOSUNG]
{
#SAY
_{FCOLOR/10}ɳĮǳ{FCOLOR/12}\\
_{FCOLOR/1}<$CS_TAOSUNG_OWNER>{FCOLOR/12}\
}

[@Defence_MainFlag_TAOSUNG] 
{
#IF
IsOnCastleWar [TAOSUNG]
IsAttackGuild [TAOSUNG]		;ǹ
IsGuildMaster
!IsCastleGuild [TAOSUNG]
!IsCastleGuild [SABUK]
#ACT
ReadValueSql "TBL_CastleFlagDef" "FLD_CASTLENAME='TAOSUNG'" "FLD_FLAGSTATUS" [@Defence_MainFlag_CheckTAOSUNG]
break

#IF
IsOnCastleWar [TAOSUNG]
IsDefenseGuild [TAOSUNG]	;Ƿ
IsGuildMaster
!IsCastleGuild [TAOSUNG]
!IsCastleGuild [SABUK]
#ACT
ReadValueSql "TBL_CastleFlagDef" "FLD_CASTLENAME='TAOSUNG'" "FLD_FLAGSTATUS" [@Defence_MainFlag_CheckTAOSUNG]
break

#IF
#SAY
_{FCOLOR/10}ɳĮǳ{FCOLOR/12}\\
_{FCOLOR/1}'<$CS_TAOSUNG_OWNER>'{FCOLOR/12}\\

[@Defence_MainFlag_CheckTAOSUNG()]
#IF
#ACT
mov A8 %ARG(1)

#IF
Equal A8 "Ready"
IsOnCastleWar [TAOSUNG]
IsAttackGuild [TAOSUNG]		;
IsGuildMaster
!IsCastleGuild [TAOSUNG]
!IsCastleGuild [SABUK]
CheckPos 5 248 106 1
#ACT
goto @RecusiveTimeRootin_TAOSUNG
break

#IF
Equal A8 "Ready"
IsOnCastleWar [TAOSUNG]
IsAttackGuild [TAOSUNG]		;
IsGuildMaster
!IsCastleGuild [TAOSUNG]
!IsCastleGuild [SABUK]
CheckPos 5 248 106 1
#ACT
goto @RecusiveTimeRootin_TAOSUNG
break

#IF
Equal A8 "Ready"
IsOnCastleWar [TAOSUNG]
IsDefenseGuild [TAOSUNG]	;		
IsGuildMaster
!IsCastleGuild [TAOSUNG]
!IsCastleGuild [SABUK]
CheckPos 5 248 106 1
#ACT
goto @RecusiveTimeRootin_TAOSUNG
break

#IF
Equal A8 "Ready"
IsOnCastleWar [TAOSUNG]
IsDefenseGuild [TAOSUNG]	;
IsGuildMaster
!IsCastleGuild [TAOSUNG]
!IsCastleGuild [SABUK]
CheckPos 5 248 106 1
#ACT
goto @RecusiveTimeRootin_TAOSUNG
break

#IF
Equal A8 "Confuse"
IsOnCastleWar [TAOSUNG]
IsGuildMaster
!IsCastleGuild [TAOSUNG]
#SAY
_ĿǰܶȡɳĮġ\\
#ACT
break

#IF
#SAY
_{FCOLOR/10}ɳĮǳ{FCOLOR/12}\\
_{FCOLOR/1}'<$CS_TAOSUNG_OWNER>'{FCOLOR/12}\\

[@RecusiveTimeRootin_TAOSUNG]
#IF
#SAY
ɳĮѾǡ\\
#ACT
CAPTURECASTLEFLAG [TAOSUNG]
UpdateValueSql "TBL_CastleFlagDef" "FLD_CASTLENAME='TAOSUNG'" "FLD_FLAGSTATUS='Confuse'"
mov D0 0
SENDCMD "5, 0, 0, 1000" ɳĮá "@_Startup"
linemsg "5" "'<$GUILD>' лռɳĮǡ"
linemsg "5" "ڿʼ3ڲġ"
ApplyMonEX "5,267,145,5" ľդ2 [Humanside]
ApplyMonEX "5,201,159,5" ľդ4 [Humanside]
ApplyMonEX "5,211,96,5" ľդ1 [Humanside]
goto @Tosung_Human_BarriCade
goto @RecusiveTimeRootin_next_TAOSUNG

[@RecusiveTimeRootin_next_TAOSUNG]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  0%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG1

[@RecusiveTimeRootin_next_TAOSUNG1]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  10%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG2

[@RecusiveTimeRootin_next_TAOSUNG2]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  20%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG3

[@RecusiveTimeRootin_next_TAOSUNG3]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  30%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG4

[@RecusiveTimeRootin_next_TAOSUNG4]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  40%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG5

[@RecusiveTimeRootin_next_TAOSUNG5]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
speak "׼У  50%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG6

[@RecusiveTimeRootin_next_TAOSUNG6]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  60%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG7

[@RecusiveTimeRootin_next_TAOSUNG7]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  70%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG8

[@RecusiveTimeRootin_next_TAOSUNG8]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  80%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG9

[@RecusiveTimeRootin_next_TAOSUNG9]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  90%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_TAOSUNG10

[@RecusiveTimeRootin_next_TAOSUNG10]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
Speak "׼У  100%"
UpdateValueSql "TBL_CastleFlagDef" "FLD_CASTLENAME='TAOSUNG'" "FLD_FLAGSTATUS='Ready'"
LineMsg "5" "ڿʼˡ"
break

[@Tosung_Human_BarriCade]
#IF
IsOnCastleWar [TAOSUNG]
#ACT
ReadValueSqlsys "TBL_TaoSungCastleWar" "FLD_TAOSUNG='TAOSUNG'" "FLD_TAOSUNGOWNER" [@Tosung_Human_BarriCade_0]

[@Tosung_Human_BarriCade_0()]
#ACT
mov A1 %ARG(1)

#IF
Equal A1 "Numa"
#ACT
monclear "5" "ľդ8"
MonClear "5" ŵ8
MonClear "5" ŵ9
MonClear "5" ŵ꽫ʿ8
MonClear "5" ŵ꽫ʿ9
MonClear "5" ŵ귨8
MonClear "5" ŵ귨9
MonGenP "5,247,105,0" ľդ7 1
MonGenP "5,248,105,0" ľդ7 1
MonGenP "5,249,105,0" ľդ7 1
MonGenP "5,247,106,0" ľդ7 1
MonGenP "5,249,106,0" ľդ7 1
MonGenP "5,247,107,0" ľդ7 1
MonGenP "5,248,107,0" ľդ7 1
MonGenP "5,249,107,0" ľդ7 1
ApplyMonEX "5,248,106,5" ľդ7 [Humanside]
UpdateValueSql "TBL_TaoSungCastleWar" "FLD_TAOSUNG='TAOSUNG'" "FLD_TAOSUNGOWNER='HUMAN'"
#ELSEACT
break
}
;;Ҫɾ